tough egg (to crack) - Francés Inglés Diccionario